package ru.lukyanets.transmission.protocol.model;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
import lombok.Getter;
import lombok.Setter;

/**
 * @author slukyanets
 */
@SuppressWarnings("unused")
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonPropertyOrder({
        "arguments",
        "result"
})
@Getter
@Setter
public class TResponse<T> {
    @JsonProperty("arguments")
    private T arguments;
    @JsonProperty("result")
    private String result;
}
